export default ({ $axios, redirect, route, store }) => {
  // 基本配置
  // $axios.defaults = {
  //   timeout: 10000
  // }

  // 请求拦截器
  $axios.onRequest(config => {
    // ...
    console.log('🎨 请求拦截器',)
    // 从 vuex 中取出 token 配置到请求头上
    // config.headers.token = store.state.user.token
    return config;
  })

  // 响应拦截器
  $axios.onResponse(res => {
    // ...
    console.log('🎨 响应拦截器',)
    return res
  })

  // 错误处理
  $axios.onError(error => {
    // ...
    return error
  })
} 